polystyrene capacitor - French English Dictionary